package com.wjk.service;

import com.wjk.pojo.Role;

import java.util.List;

/**
 * @author: RobertWei
 * time: 2021/8/12    17:25
 * @TODO:
 */

public interface RoleService {
    /**
     * 查询所有角色
     * @return
     */
    List<Role> findAll();


    /**
     * 根据用户id查询已经存在的角色
     * @param uid
     * @return
     */
    List<Role> findHasAll(int uid);

    /**
     * 清除用户所有角色
     * @param uId
     * @return
     */
    int removeAllRoles(int uId);

    /**
     * 为用户添加相应的角色信息
     * @param uId
     * @param rId
     * @return
     */
    int addRole(int uId, int rId);


    List<String> findHasAllStr(int uid);
}
